import Layout from "@/layouts/index.vue";

/**
 * staticRoutes[静态路由]
 */
export const staticRoutes = [
  {
    path: "/",
    name: "Layout", 
    component: Layout, 
    redirect: "/duty", 
    children: [
      {
        path: "/duty",
        name: "duty",
        component: () => import("@/views/duty/index.vue"),
        meta: {
          title: "业务值班", 
          icon: "Calendar", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/datacollect",
        name: "datacollect",
        component: () => import("@/views/datacollect/index.vue"),
        meta: {
          title: "数据采集", 
          icon: "DataLine", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/analysis",
        name: "analysis",
        component: () => import("@/views/analysis/index.vue"),
        meta: {
          title: "数据分析", 
          icon: "PieChart", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/firepredict",
        name: "firepredict",
        component: () => import("@/views/firepredict/index.vue"),
        meta: {
          title: "火前智能指挥", 
          icon: "Warning", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/furnacepredict",
        name: "furnacepredict",
        component: () => import("@/views/furnacepredict/index.vue"),
        meta: {
          title: "炮炉智能指挥", 
          icon: "Notification", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/operation",
        name: "operation",
        component: () => import("@/views/operation/index.vue"),
        meta: {
          title: "作业实施", 
          icon: "SetUp", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/operationmonitor",
        name: "operationmonitor",
        component: () => import("@/views/operationmonitor/index.vue"),
        meta: {
          title: "作业复盘", 
          icon: "VideoPlay", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/repository",
        name: "repository",
        component: () => import("@/views/repository/index.vue"),
        meta: {
          title: "建立个例库", 
          icon: "Files", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/weather",
        name: "weather",
        component: () => import("@/views/weather/index.vue"),
        meta: {
          title: "综合气象信息显示", 
          icon: "Cloudy", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/application",
        name: "application",
        component: () => import("@/views/application/index.vue"),
        meta: {
          title: "作业申请", 
          icon: "EditPen", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/operationinfo",
        name: "operationinfo",
        component: () => import("@/views/operationinfo/index.vue"),
        meta: {
          title: "作业信息统计查询", 
          icon: "Document", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/weatherdata",
        name: "weatherdata",
        component: () => import("@/views/weatherdata/index.vue"),
        meta: {
          title: "气象数据统计查询", 
          icon: "Histogram", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/aipredict",
        name: "aipredict",
        component: () => import("@/views/aipredict/index.vue"),
        meta: {
          title: "人工影响天气作业", 
          icon: "Magic", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/cloudmap",
        name: "cloudmap",
        component: () => import("@/views/cloudmap/index.vue"),
        meta: {
          title: "三维云图达回波结构", 
          icon: "PictureFilled", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/safety",
        name: "safety",
        component: () => import("@/views/safety/index.vue"),
        meta: {
          title: "三维安全射界显示", 
          icon: "Shield", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      },
      {
        path: "/spacedivision",
        name: "spacedivision",
        component: () => import("@/views/spacedivision/index.vue"),
        meta: {
          title: "人影装备地理空间分布", 
          icon: "Location", 
          isHide: "1",
          isLink: "",
          isKeepAlive: "0",
          isFull: "1",
        },
      }
    ],
  },
];

/**
 * errorRoutes[错误页面路由]
 */
export const errorRoutes = [];
